multiple punch - German English Dictionary